runtime.g.goid (field)
45 uses
runtime (current package)
arena.go#L817: if inittrace.active && inittrace.id == getg().goid {
heapdump.go#L356: dumpint(gp.goid)
malloc.go#L1661: if inittrace.active && inittrace.id == getg().goid {
malloc.go#L1669: if inittrace.active && inittrace.id == getg().goid {
mgcmark.go#L139: println("gp", gp, "goid", gp.goid,
mgcmark.go#L858: print("runtime:scanstack: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", hex(readgstatus(gp)), "\n")
mgcmark.go#L864: print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
mgcmark.go#L869: print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
mgcmark.go#L908: println("stack trace goroutine", gp.goid)
mgcmark.go#L912: print("scanning async preempted goroutine ", gp.goid, " stack [", hex(gp.stack.lo), ",", hex(gp.stack.hi), ")\n")
mprof.go#L1483: print("doRecordGoroutineProfile gp1=", gp1.goid, "\n")
proc.go#L198: inittrace.id = getg().goid
proc.go#L351: exithook.Goid = func() uint64 { return getg().goid }
proc.go#L957: print("runtime: gp: gp=", gp, ", goid=", gp.goid, ", gp->atomicstatus=", readgstatus(gp), "\n")
proc.go#L958: print("runtime: getg: g=", thisg, ", goid=", thisg.goid, ", g->atomicstatus=", readgstatus(thisg), "\n")
proc.go#L2539: gp.goid = sched.goidgen.Add(1)
proc.go#L5216: newg.parentGoid = callergp.goid
proc.go#L5260: newg.goid = pp.goidcache
proc.go#L5289: if debug.tracebackancestors <= 0 || callergp.goid == 0 {
proc.go#L5309: goid: callergp.goid,
proc.go#L6157: print("runtime: checkdead: find g ", gp.goid, " in status ", s, "\n")
proc.go#L6589: print(mp.curg.goid)
proc.go#L6595: print(lockedg.goid)
proc.go#L6603: print(" G", gp.goid, ": status=", readgstatus(gp), "(", gp.waitreason.String(), ") m=")
runtime2.go#L430: goid uint64
sema.go#L642: println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")
sema.go#L699: println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")
stack.go#L1098: print("runtime: gp=", gp, ", goid=", gp.goid, ", gp->status=", hex(readgstatus(gp)), "\n ")
trace.go#L392: ug.goid = s.g.goid
trace.go#L795: println("runtime: got trace reader", g2, g2.goid)
traceback.go#L203: print("runtime: g ", gp.goid, " gp=", gp, ": unknown pc ", hex(frame.pc), "\n")
traceback.go#L466: print("runtime: g ", gp.goid, ": unexpected return pc for ", funcname(f), " called from ", hex(frame.lr), "\n")
traceback.go#L564: print("runtime: g", gp.goid, ": frame.sp=", hex(u.frame.sp), " top=", hex(gp.stktopsp), "\n")
traceback.go#L778: if f.valid() && showframe(f.srcFunc(), gp, false, abi.FuncIDNormal) && gp.goid != 1 {
traceback.go#L1238: print("goroutine ", gp.goid)
tracecpu.go#L259: hdr[1] = gp.goid
traceevent.go#L45: tl.writer().writeGoStatus(uint64(gp.goid), int64(tl.mp.procid), goStatus, gp.inMarkAssist, 0 /* no stack */).end()
traceruntime.go#L425: tl.eventWriter(tracev2.GoRunning, tracev2.ProcRunning).event(ev, traceArg(newg.goid), tl.startPC(pc), tl.stack(2))
traceruntime.go#L435: w.event(tracev2.EvGoStart, traceArg(gp.goid), gp.trace.nextSeq(tl.gen))
traceruntime.go#L475: tl.eventWriter(tracev2.GoRunning, tracev2.ProcRunning).event(tracev2.EvGoUnblock, traceArg(gp.goid), gp.trace.nextSeq(tl.gen), tl.stack(skip))
traceruntime.go#L488: w.event(ev, traceArg(nextg.goid), nextg.trace.nextSeq(tl.gen))
traceruntime.go#L498: tl.writer().writeGoStatus(gp.goid, -1, tracev2.GoWaiting, gp.inMarkAssist, 0).end()
traceruntime.go#L596: tl.eventWriter(tracev2.GoBad, tracev2.ProcBad).event(tracev2.EvGoCreateSyscall, traceArg(gp.goid))
tracestack.go#L58: print("runtime: gp=", unsafe.Pointer(gp), " gp.goid=", gp.goid, " status=", gStatusStrings[status], "\n")
tracestack.go#L132: if nstk > 0 && gp.goid == 1 {